

// ----------------权益中心插件相关-----------------------------------
var activePar=[{'ename':'abcdasdfasd','poolID':'1234'},{'ename':'waerwerqdsadf','poolID':'76878'}];   //储存活动ename与poolID
var activePar=[];   //储存活动ename与poolID
var activeDx = {}
//引入插件
var plugin = requirePlugin("myPlugin");
//这个bridge用于和插件进行数据通信
const bridge = {
  bizCode: "3000000028703214",    //appId     这里要商家买了这个模板小程序实例化完成之后后端给我返回一个小程序id  
  getCheckBenefitID({ ename, poolID }) {
    
    // let isfind=false;

    activeDx = {
      "ename":ename,
      "poolID":poolID
    }

    

    // activePar.map(v=>{

    //   v.ename==ename && (isfind=true)

    // })
    
    //!isfind && activePar.push({"ename":ename,"poolID":poolID})

    my.navigateBack({})

    //ename && my.alert({content:'成功获取活动信息，可继续选择其他活动，或者点击左上角返回。'})

    // my.alert({ content: ename });
    // my.alert({content:JSON.stringify(activePar)})
    // console.log(poolID, ename);
    // my.alert({ content: poolID });

  }
}
// ----------------权益中心插件相关-----------------------------------

const { cloud } = getApp();

Page({

  //tapData系权益管理中心选择的活动信息
  data:{
    tapData:[],
      // couponA:'',
      // couponB:'',
      // couponC:'',
      // couponD:'',
    },

  navigateToPlugin() {//打开权益管理中心
    my.navigateTo({ url: 'plugin://myPlugin/orightindex-page' });
  },

  copy(event){//粘贴复制ename
    my.setClipboard({
      text: this.data.tapData[JSON.stringify(event.target.dataset.a)].ename
    });
  },


  returnPrizeInfo(ename){

    getApp().cloud.application.httpRequest({
      'path' : '/api/b/returnPrizeInfo', 
      'method':' POST ',
      'headers':{ "Content-Type":"application/json"},
      'body':{ ename : ename},
    }).then(res => {

      if(res.code != 200){

        my.alert({content:res.msg})

      }else{

        this.test.setData({

          name:JSON.parse(res.data)[0].right_type_name,
          count:JSON.parse(res.data)[0].remain_prize_quantity,
          typeidd:JSON.parse(res.data)[0].right_type_id

        })

      }
    })

  },


  
  onLoad(query) {

    // 页面加载
    plugin.setBridge(bridge);   //权益中心插件相关
  
  },
  onReady() {
    // 页面加载完成
  },
  onShow() {

    // 页面显示
    this.test.setData({
      tapData:activeDx
    })

    // this.test.setData({
    //   ename:activePar[0].ename
    // })

    //my.alert({title:'activePar',content:"554546456456"});

    if(activeDx.ename){
      this.returnPrizeInfo(activeDx.ename);
    } 
    
    
  },
  onHide() {
    // 页面隐藏
  },
  onUnload() {
    // 页面被关闭
  },
  onTitleClick() {
    // 标题被点击
  },
  onPullDownRefresh() {
    // 页面被下拉
  },
  onReachBottom() {
    // 页面被拉到底部
  },
  onShareAppMessage() {
    // 返回自定义分享信息
    return {
      title: 'My App',
      desc: 'My App description',
      path: 'pages/index/index',
    };
  },
});
